sheltered anchorage - Español Inglés Diccionario